home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / u / utility / 1st_word / draft.pin / necp6p7.bak < prev    next >
Encoding:
Text File  |  1996-11-17  |  4.9 KB  |  173 lines

  1. ****************************************************************
  2. *
  3. *    NEC-P6/P7  Printer Driver Configuration Table
  4. *
  5. *    This file contains tables defining the code sequences
  6. *    to be sent to the printer to perform various functions
  7. *    and to access the characters from codes in the Atari
  8. *    character set.
  9. *
  10. ****************************************************************
  11.  
  12. *
  13. * Name of printer
  14. * ===============
  15. *
  16. NEC-P6/P7
  17. *
  18. * Miscellaneous configurable variables
  19. * ====================================
  20. *
  21. * 1: printer type, 0=dot matrix, 1=daisy wheel
  22. * Note, if the printer type is 0, the following 4 variables are never used.
  23. * 2: unit width of one character
  24. * 3: unit height of one line
  25. * 4: Approximate middle of carriage after formfeed
  26. * 5: Carriage shift for bold overstrike
  27. * 6: 1 if pause between pages
  28. *
  29. 0, 0, 0, 0, 0, 0
  30.  
  31. *
  32. * Printer characteristics
  33. * =======================
  34. *
  35. * This table specifies the printer command sequences.
  36. *
  37. * 0       * Character width
  38. 1, D, A   * Linefeed WITH return
  39. * 2       * Forward print
  40. * 3       * Reverse print
  41. * 4       * Vertical tab to line
  42. * 5       * Absolute horizontal tab 
  43. 6, 1B, 45 * Draft bold on
  44. 7, 1B, 46 * Draft bold off
  45. 8, 1B, 78, 31, 1B, 45    * LQ on and bold on
  46. 9, 1B, 78, 31, 1B, 46    * LQ on and bold off 
  47. * A, 1B, 70, 01       * (Draft italic) on
  48. * B, 1B, 70, 00       * (Draft italic) off
  49. C, 1B, 78, 31, 1B, 70, 01   * LQ on & proportional (italic) on
  50. D, 1B, 78, 31, 1B, 70, 00   * LQ on & proportional (italic) off
  51. * E       * Draft light on
  52. * F       * Draft light off
  53. * 10      * NLQ light on
  54. * 11      * NLQ light off
  55. 12, 1B, 53, 00      * Draft superscript on
  56. 13, 1B, 54          * Draft superscript off
  57. 14, 1B, 78, 31, 1B, 53, 00  * LQ on &  superscript on
  58. 15, 1B, 78, 31, 1B, 54      * LQ on &  superscript off
  59. 16, 1B, 53, 01      * Draft subscript on
  60. 17, 1B, 54          * Draft subscript off
  61. 18, 1B, 78, 31, 1B, 53, 01  * LQ on & subscript on
  62. 19, 1B, 78, 31, 1B, 54      * LQ on & subscript off 
  63. 1A, 1B, 2D, 01      * Draft underline on
  64. 1B, 1B, 2D, 00      * Draft underline off
  65. 1C, 1B, 78, 31, 1B, 2D, 01  * LQ on and underline on
  66. 1D, 1B, 78, 31, 1B, 2D, 00  * LQ on and underline off
  67. * 1E      * Formfeed
  68. 1F, D     * Horizontal initialisation
  69. * 20      * Vertical initialisation
  70. 21, 1B, 78, 00   * Termination: LQ off
  71. 0         * NULL termination byte
  72.  
  73. *
  74. * Translation Table
  75. * =================
  76. *
  77. * This table provides translation from single Atari input bytes into
  78. * multiple printer codes, and is useful for printing extraneous
  79. * characters such as accented characters etc. All characters are 
  80. * subjected to translation, but if there is no entry in the table for
  81. * a particular code, then the original code is sent to the printer.
  82. *
  83. * The entries must be arranged in ascending order of Atari input
  84. * code. The table is NULL terminated.
  85. * If the table entry contains just the character code, it means
  86. * that the character in not printable.
  87. *
  88. * NEC-Pinwriter via DIP-switch on character-set 2 (IBM) !!!
  89. * Special fonts select manual with font-switch on printer-console !
  90.  
  91. 0              * NULL: print a space
  92. 1, 7C          * nur | 
  93. 2, 7C          * nur | 
  94. 3, 3E          * nur > 
  95. 4, 3C          * nur <
  96. 5              * No close box
  97. 6              * No size box
  98. 7              * No full box
  99. 8              * No tick
  100. 9              * No clock
  101. A              * No bell
  102. B              * No musical note
  103. E              * No LH Atari symbol     
  104. F              * No RH Atari symbol
  105. 10, 30         * LCD 0
  106. 11, 31         * LCD 1
  107. 12, 32         * LCD 2    
  108. 13, 33         * LCD 3
  109. 14, 34         * LCD 4
  110. 15, 35         * LCD 5
  111. 16, 36         * LCD 6
  112. 17, 37         * LCD 7     
  113. 18, 38         * LCD 8
  114. 19, 39         * LCD 9     
  115. 7F             * No triangle
  116. 9E, E1         * esszet
  117. B0, 61         * no lower case a tilde: print a
  118. B1, 6F         * no lower case o tilde: print o
  119. B2, 4F         * no capital crossed O: print O 
  120. B3, 6F         * no lower case crossed o: print o 
  121. B4             * No lower case oe dipthong
  122. B5             * No capital OE dipthong
  123. B6, 41         * No capital A grave: print A
  124. B7, 41         * No capital A tilde: print A
  125. B8, 4F         * No capital O tilde: print O
  126. B9, 1B, 52, 6, 5C   * umlaut from italian font
  127. BA, 1B, 52, 7, 7E   * acute from spanish font
  128. BB             * No dagger
  129. BC, 1B, 52, 4, 40   * paragraph symbol from german font
  130. BD             * No copyright symbol
  131. BE             * No Registered symbol
  132. BF             * No Trademark symbol
  133. C0, 79         * ij ligature: print y
  134. C1, 59         * Capital IJ ligature: print Y
  135. C2             * No Hebrew...
  136. C3
  137. C4
  138. C5
  139. C6
  140. C7
  141. C8
  142. C9
  143. CA
  144. CB
  145. CC
  146. CD
  147. CE
  148. CF
  149. D0
  150. D1
  151. D2
  152. D3
  153. D4
  154. D5
  155. D6
  156. D7
  157. D8
  158. D9
  159. DA
  160. DB
  161. DC
  162. DD, 1B, 52, 4, 40   * praragraph sign from german font 
  163. DE         * No dropped circumflex
  164. DF, EC     * infinity
  165. EC         * no ∮
  166. FE         * No superior 3
  167. FF         * No macron     
  168. 0
  169.  
  170.  
  171.  
  172.